|
SAP Convergent Charging
Java and XML APIs (Core) |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | ||||||||
java.lang.Objectjava.lang.Enum<PrepaidTransactionField>
com.highdeal.pnr.hci.PrepaidTransactionField
public enum PrepaidTransactionField
This enumeration represents the different prepaid transactions transaction fields that can be mapped to a prepaid transaction.
The XML APIs specify the following XSD fragment:
XSD Fragment
<xs:simpleType name="PrepaidTransactionFieldType">
<xs:restriction base="xs:string">
<xs:enumeration value="S_01"/>
<xs:enumeration value="S_02"/>
<xs:enumeration value="S_03"/>
<xs:enumeration value="S_04"/>
<xs:enumeration value="S_05"/>
<xs:enumeration value="S_06"/>
<xs:enumeration value="S_07"/>
<xs:enumeration value="S_08"/>
<xs:enumeration value="S_09"/>
<xs:enumeration value="S_10"/>
<xs:enumeration value="S_11"/>
<xs:enumeration value="S_12"/>
<xs:enumeration value="N_01"/>
<xs:enumeration value="N_02"/>
<xs:enumeration value="N_03"/>
<xs:enumeration value="N_04"/>
<xs:enumeration value="N_05"/>
<xs:enumeration value="D_01"/>
<xs:enumeration value="D_02"/>
<xs:enumeration value="D_03"/>
</xs:restriction>
</xs:simpleType>
| Enum Constant Summary | |
|---|---|
D_01
Date transaction field 1 |
|
D_02
Date transaction field 2 |
|
D_03
Date transaction field 3 |
|
N_01
Number transaction field 1 |
|
N_02
Number transaction field 2 |
|
N_03
Number transaction field 3 |
|
N_04
Number transaction field 4 |
|
N_05
Number transaction field 5 |
|
NOT_DEFINED_CODE
Not defined field code |
|
S_01
String transaction field 1 |
|
S_02
String transaction field 2 |
|
S_03
String transaction field 3 |
|
S_04
String transaction field 4 |
|
S_05
String transaction field 5 |
|
S_06
String transaction field 6 |
|
S_07
String transaction field 7 |
|
S_08
String transaction field 8 |
|
S_09
String transaction field 9 |
|
S_10
String transaction field 10 |
|
S_11
String transaction field 11 |
|
S_12
String transaction field 12 |
|
| Method Summary | |
|---|---|
static java.util.List<PrepaidTransactionField> |
getAllFields()
|
static java.util.List<PrepaidTransactionField> |
getDateFields()
|
static java.util.List<PrepaidTransactionField> |
getNumberFields()
|
static java.util.List<PrepaidTransactionField> |
getStringFields()
|
int |
getType()
Gets the type of the transaction field: Property.STRING, Property.NUMBER or Property.DATE. |
static PrepaidTransactionField |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static PrepaidTransactionField[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
| Methods inherited from class java.lang.Enum |
|---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Enum Constant Detail |
|---|
public static final PrepaidTransactionField S_01
public static final PrepaidTransactionField S_02
public static final PrepaidTransactionField S_03
public static final PrepaidTransactionField S_04
public static final PrepaidTransactionField S_05
public static final PrepaidTransactionField S_06
public static final PrepaidTransactionField S_07
public static final PrepaidTransactionField S_08
public static final PrepaidTransactionField S_09
public static final PrepaidTransactionField S_10
public static final PrepaidTransactionField S_11
public static final PrepaidTransactionField S_12
public static final PrepaidTransactionField N_01
public static final PrepaidTransactionField N_02
public static final PrepaidTransactionField N_03
public static final PrepaidTransactionField N_04
public static final PrepaidTransactionField N_05
public static final PrepaidTransactionField D_01
public static final PrepaidTransactionField D_02
public static final PrepaidTransactionField D_03
public static final PrepaidTransactionField NOT_DEFINED_CODE
| Method Detail |
|---|
public static PrepaidTransactionField[] values()
for (PrepaidTransactionField c : PrepaidTransactionField.values()) System.out.println(c);
public static PrepaidTransactionField valueOf(java.lang.String name)
name - the name of the enum constant to be returned.
java.lang.IllegalArgumentException - if this enum type has no constant
with the specified name
java.lang.NullPointerException - if the argument is nullpublic int getType()
Property.STRING, Property.NUMBER or Property.DATE.
public static java.util.List<PrepaidTransactionField> getStringFields()
public static java.util.List<PrepaidTransactionField> getNumberFields()
public static java.util.List<PrepaidTransactionField> getDateFields()
public static java.util.List<PrepaidTransactionField> getAllFields()
|
Document Published: October 2015 (SAP CC 4.0 SP10 and Later) | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | ||||||||